home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / arm / include / asm / hw_irq.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  526 b   |  28 lines

  1. /*
  2.  * Nothing to see here yet
  3.  */
  4. #ifndef _ARCH_ARM_HW_IRQ_H
  5. #define _ARCH_ARM_HW_IRQ_H
  6.  
  7. static inline void ack_bad_irq(int irq)
  8. {
  9.     extern unsigned long irq_err_count;
  10.     irq_err_count++;
  11. }
  12.  
  13. /*
  14.  * Obsolete inline function for calling irq descriptor handlers.
  15.  */
  16. static inline void desc_handle_irq(unsigned int irq, struct irq_desc *desc)
  17. {
  18.     desc->handle_irq(irq, desc);
  19. }
  20.  
  21. void set_irq_flags(unsigned int irq, unsigned int flags);
  22.  
  23. #define IRQF_VALID    (1 << 0)
  24. #define IRQF_PROBE    (1 << 1)
  25. #define IRQF_NOAUTOEN    (1 << 2)
  26.  
  27. #endif
  28.